package model

import "time"

//地区运费
type ShippingTemplatesRegion struct {
	Id           uint      `gorm:"primary_key;AUTO_INCREMENT;not null" json:"id"`   //ID编号
	TempId       uint      `gorm:"not null;" json:"tempId"`                         //模板ID
	ProvinceId   uint      `gorm:"not null" json:"provinceId"`                      //省ID
	CityId       uint      `gorm:"not null;" json:"cityId"`                         //城市ID
	First        float64   `gorm:"type:decimal(10,2);not null" json:"first"`        //首件
	FirstPrice   float64   `gorm:"type:decimal(10,2);not null" json:"firstPrice"`   //首件运费
	Renewal      float64   `gorm:"type:decimal(10,2);not null" json:"renewal"`      //续件
	RenewalPrice float64   `gorm:"type:decimal(10,2);not null" json:"renewalPrice"` //续件运费
	Type         uint8     `gorm:"type:tinyint(1);not null;" json:"type"`           //计费方式 1按件数 2按重量 3按体积
	UniqId       string    `gorm:"type:varchar(48);not null" json:"uniqId"`         //分组唯一值
	Status       bool      `json:"status"`                                          //是否无效
	CreatedAt    time.Time `json:"createdAt"`                                       //创建时间
}
